.straight {
  position:  relative;
  width: 12rem;
  height: 2rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  overflow: hidden;

  .hoz {
    width: 4rem;
    height: 1px;
    flex-grow: 1;
  }

  .slope {
    width: 3rem;

    .slopeInner {
      height: 1rem;
      width: 100%;
      overflow: hidden;

      .slopeBlock {
        transform: translateY(-20%) rotate(-60deg);

        &>* {
          width: 30rem;
          height: 1px;
          margin-bottom: 1px;
        }
      }
    }
  }
}
